ice palace
1 a building made of blocks of clear ice.
2 Slang an indoor hockey rink built to accommodate spectators.
See also: arena